import { App } from 'vue';
import { registerPanelItemProvider } from '@ibiz-template/runtime';
import { PanelContainerTabsProvider } from './i-biz-panel-container-tabs.provider';
import PanelContainerTabs from './i-biz-panel-container-tabs.vue'

export const IBizPanelContainerTabs = {
  install(v: App) {
    v.component('IBizPanelContainerTabs', PanelContainerTabs);
    registerPanelItemProvider(
      'CONTAINER_TABS',
      () => new PanelContainerTabsProvider(),
    );
  }  
};

export default IBizPanelContainerTabs;
